Two-Way Equational Tree Automata for AC-Like Theories: Decidability and Closure Properties
نویسنده
چکیده
We study two-way tree automata modulo equational theories. We deal with the theories of Abelian groups (ACUM ), idempotent commutative monoids (ACUI), and the theory of exclusive-or (ACUX), as well as some variants including the theory of commutative monoids (ACU ). We show that the one-way automata for all these theories are closed under union and intersection, and emptiness is decidable. For two-way automata the situation is more complex. In all these theories except ACUI , we show that two-way automata can be effectively reduced to one-way automata, provided some care is taken in the definition of the so-called push clauses. (The ACUI case is open.) In particular, the twoway automata modulo these theories are closed under union and intersection, and emptiness is decidable. We also note that alternating variants have undecidable emptiness problem for most theories, contrarily to the non-equational case where alternation is essentially harmless.
منابع مشابه
Combining Equational Tree Automata over AC and ACI Theories
In this paper, we study combining equational tree automata in two different senses: (1) whether decidability results about equational tree automata over disjoint theories E1 and E2 imply similar decidability results in the combined theory E1 ∪ E2; (2) checking emptiness of a language obtained from the Boolean combination of regular equational tree languages. We present a negative result for the...
متن کاملDecidability and Closure Properties of Equational Tree Languages
Equational tree automata provide a powerful tree language framework that facilitates to recognize congruence closures of tree languages. In the paper we show the emptiness problem for AC-tree automata and the intersection-emptiness problem for regular AC-tree automata, each of which was open in our previous work [20], are decidable, by a straightforward reduction to the reachability problem for...
متن کاملOn Closure under Complementation of Equational Tree Automata for Theories Extending AC
We study the problem of closure under complementation of languages accepted by one-way and two-way tree automata modulo equational theories. We deal with the equational theories of commutative monoids ( ), idempotent commutative monoids ( ), Abelian groups ( ), and the theories of exclusive-or ( ), generalized exclusive-or ( ), and distributive minus symbol ( ). While the one-way automata for a...
متن کاملAlternation in Equational Tree Automata Modulo XOR
Equational tree automata accept terms modulo equational theories, and have been used to model algebraic properties of cryptographic primitives in security protocols. A serious limitation is posed by the fact that alternation leads to undecidability in case of theories like ACU and that of Abelian groups, whereas for other theories like XOR, the decidability question has remained open. In this p...
متن کاملLanguages Modulo Normalization
We propose a new class of tree automata, called tree automata with normalization (TAN). This framework extends equational tree automata, and improved the results of them: recognized tree languages modulo the idempotency f(x, x) = x are closed under complement, besides we do not lose an important decidability result. In the paper, first we investigate the closure properties of this class for Boo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003